// 右部指派详情信息
	// 右-信息
	.ointrt{
		width:94%;
		height: auto;
		padding:10px;
		background-color:#fff;
		border-radius:8px;
		margin:10px auto 0px;
		.ointrtnameEv{
			justify-content: space-between;
			.ointrname{
				width:70%;
				font-size: 16px;
				color:#333333;
				height:20px;
				line-height:20px;
				font-weight: bold;
			}
			.ointrevstatus{
				width: 75px;
				height: 30px;
				line-height: 30px;
				border-radius:5px;
				text-align: center;
				border:1px solid #999999;
				background-color: #F4F4F4;
				color:#999999;
				font-size: 14px;
			}
			.ointrevstatusend{
				border-color: var(--mainColor);
				background-color: var(--bgColor);
				color: var(--mainColor);
			}
		}
		
		.ointrcode{
			padding: 10px 0;
			line-height: 20px;
			.ointrcode-num{
				font-size:14px;
			}
			.ointrcode-status{
				display: inline-block;
				padding: 0 10px;
				font-size:14px;
				color: #fff;
				margin-left: 16px;
				border-radius:2px;
				border: 1px solid var(--mainColor);
			}
		}
		.ointrdem{
			justify-content: space-between;
			.ointrdem-each{
				position: relative;
				width:47%;
				height: 110px;
				padding:8px;
				background-color:var(--bgColor);
				border-radius: 5px;
				.ointrdem-fun{
					position: absolute;
					right:0px;
					.ointrdem-fune{
						font-size: 12px;
						margin-right:12px;
						color:#999999;
						.ointrdem-funet{
							margin-right:2px;
						}
					}
				}
				.ointrdem-name{
					line-height: 20px;
					font-size: 14px;
					color: #333;
					font-weight: bold;
				}
				.ointrdem-dec{
					margin-top:10px;
					font-size: 14px;
					color: #333;
					line-height: 20px;
					height:80px;
					overflow-y: auto;
					.ointrdem-decbcxq{
						// 补充需求
						width: 90%;
						height:30px;
						margin: 20px auto;
						line-height: 30px;
						border: 1px solid var(--mainColor);
						border-radius: 5px;
						font-size: 12px;
						text-align: center;
					}
				}
			}
		}
		.ointrmoney{
			width:96%;
			background-color:#F7F7F7;
			padding: 10px 2%;
			line-height: 30px;
			margin-top: 10px;
			justify-content: space-between;
			.imgs{
				width:20px;
				height:20px;
				margin-left:8px;
			}
			
		}
		.paymenttype{
			line-height: 40px;
			font-size: 14px;
		}
	}
	// 内容详情
	.contentDetails{
		width: 94%;
		padding: 10px;
		background-color: #fff;
		border-radius:10px;
		margin: 10px auto;
		.contentDetails-name{
			line-height:30px;
			color: #333333;
			font-size: 16px;
			font-weight: bold;
		}
		.contentDetails-txt{
			position: relative;
			margin-top:10px;
			.contentDetails-txtl{
				width: 80%;
				padding:0 5px;
				margin-top:10px;
				font-size: 14px;
				line-height:30px;
				background-color:#F7F7F7;
				border-radius: 2px;
			}
			.contentDetails-type{
				justify-content: space-between;
				flex-wrap: wrap;
				.contentDetails-typeeach{
					width:49%;
					padding: 10px 0;
					font-size: 14px;
					color: #333;
				}
			}
			.contentDetails-txtdown{
				position: absolute;
				right: 0;
				bottom:0px;
				line-height:30px;
				font-size: 12px;
			}
		}
	}
	// 参与人员
	.ointrpers{
		width: 94%;
		padding: 10px;
		background-color: #fff;
		border-radius:10px;
		margin: 10px auto;
		.ointrpers-name{
			line-height:30px;
			color: #333333;
			font-size: 16px;
			font-weight: bold;
		}
		.ointrpersclass{
			margin-top: 10px;
			.ointrpers-each{
				position: relative;
				width: 130px;
				margin-right: 50px;
				border-radius:10px;
				background-color: var(--bgColor);
				.ointrpers-eacht{
					position: relative;
					width: 130px;
					height:150px;
					.ointrpers-le{
						position:absolute;
						top: 0;
						left: 0;
						padding: 0 10px;
						line-height:22px;
						font-size:12px;
						color: #fff;
						text-align: center;
						border-top-left-radius:10px;
						border-bottom-right-radius:10px;
					}
					.ointrpers-ri{
						position: absolute;
						right: 8px;
						top: 8px;
						width: 20px;
						height: 20px;
						.ointrpers-riimg{
							width: 20px;
							height: 20px;
						}
					}
					.ointrpers-icon{
						padding-top: 30px;
						.ointrpers-iconimg{
							width: 50px;
							height: 50px;
							margin:0 auto 10px;
						}
						.ointrpers-txt{
							font-size:14px;
							color:#333;
							line-height:20px;
							text-align: center;
						}
					}
				}
				.ointrpers-eachb{
					width: 130px;
					height:40px;
					line-height: 40px;
					text-align: center;
					color: #fff;
					font-size:14px;
					border-bottom-left-radius:10px;
					border-bottom-right-radius:10px;
				}
			}
		}
	}
	// 评论与投诉
	.evcom{
		width: 94%;
		padding: 10px;
		background-color: #fff;
		border-radius:10px;
		margin: 10px auto;
		.evcom-name{
			line-height:30px;
			color: #333333;
			font-size: 16px;
			font-weight: bold;
		}
		.evcomdem{
			margin-top:20px;
			justify-content: space-between;
			.ointrdem-each{
				position: relative;
				width:47%;
				height: 150px;
				padding:8px;
				background-color:var(--bgColor);
				border-radius: 5px;
				.ointrdem-fun{
					position: absolute;
					top:10px;
					right:10px;
					font-size: 14px;
				}
				.ointrdem-name{
					line-height: 20px;
					font-size: 14px;
					color: #333;
					font-weight: bold;
				}
				.ointrdem-dec{
					margin-top:10px;
					font-size: 12px;
					color: #333;
					line-height: 20px;
					height:80px;
					overflow-y: auto;
					.ointrdem-decbcxq{
						// 补充需求
						width: 90%;
						height:30px;
						margin: 20px auto;
						line-height: 30px;
						border: 1px solid var(--mainColor);
						border-radius: 5px;
						font-size: 12px;
						text-align: center;
					}
					.ointrdem-title{
						width:60px;
						color:#666666;
						font-size:12px;
						line-height:20px;
					}
					.evcomdemxing{
						.evcomdemxing-xing{
							font-size:20px;
							span{
								margin: 0 1px;
								color: #999999;
							}
							.evcomdemxing-xingno{
								font-size:15px;
								margin-top:2.5px;
							}
						}
					}
					.evcomdemtxt{
						.evcomdemtxt-dec{
							width:70%;
							color:#333333;
							font-size:12px;
						}
					}
				}
			}
		}
	}